.iconSave {background-image:url(../img/save.gif)!important;}
.iconshouxin {background-image:url(../img/email/rreceivebutton.jpg))!important;}
.iconfaxin {background-image:url(../img/email/newbutton.jpg)!important;}
.iconNew {background-image:url(../img/add.gif)!important;}
.iconDelete {background-image:url(../img/delete.gif)!important;background-repeat: no-repeat;}
.iconRefresh {background-image:url(../img/refresh.gif)!important;}
.iconOk {background-image:url(../img/dictionary/ok.png)!important;}
.iconMerger {background-image:url(../img/repository/domain.gif)!important;}
.iconSave1 {background-image:url(../img/repository/page_save.png)!important;}
.iconArrange{background-image:url(../img/repository/moveToPortal.png)!important;}
.iconFormTemplate {background-image:url(../img/repository/page_copy.png)!important;}
.iconGroupTemplate {background-image:url(../img/repository/group_template.png)!important;}
.iconExcel {background-image:url(../img/fileIcon/office2007/16/excel.png)!important;}
.icon-grid {background-image:url(../img/grid.png)!important;}
.icon_closeWin {background-image:url(../img/closeWin.png)!important;}
.iconGridWorkList{
	background-image:url(../img/repository/list/datalist.png) !important;
}
.iconGridWorkList2{
	background-image:url(../img/repository/list/worklist.png) !important;
}
 .dictionary .x-tree-node-icon{
    background-image:url(../img/dictionary/dictionary.png) !important;background-repeat: no-repeat;
 }
  .elTree .x-tree-node-icon{
    background-image:url(../img/el.gif) !important;background-repeat: no-repeat;
 }
  .dic .x-tree-node-icon{
    background-image:url(../img/dictionary/dic.png) !important;background-repeat: no-repeat;
 }
  .worklistview .x-tree-node-icon{
    background-image:url(../img/repository/list/worklistview.png) !important;background-repeat: no-repeat;
 }
   .listbtn .x-tree-node-icon{
    background-image:url(../img/repository/list/btn.png) !important;background-repeat: no-repeat;
 }
   .listlink .x-tree-node-icon{
    background-image:url(../img/repository/list/link.png) !important;background-repeat: no-repeat;
 }
  .worklist .x-tree-node-icon{
    background-image:url(../img/repository/list/datalist.png) !important;background-repeat: no-repeat;
 }
   .worklist2 .x-tree-node-icon{
    background-image:url(../img/repository/list/worklist.png) !important;background-repeat: no-repeat;
 }
/*默认的页面样式*/
html,body{
	background:#fff;
	width:100%;
	margin:0;
	padding:0;
	font-size:14px;
	color:#333;
	font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif;
	}
.red{
	color:#f00;
	font-size:16px;
	}
/*表格样式*/
.pbs_table {
    margin:0 auto;
	width:98%;
	border-radius:4px;
	background:#fff;
	boder-spacing:0;
	border-collapse:collapse;
	table-layout: fixed;
	}
.pbs_table td input[type="text"],.pbs_table td input[type="password"]{
	background:#fff;
	border:1px solid #ccc;
	box-shadow:inset 1px 2px 2px rgba(0, 0, 0, 0.075);
	border-radius:5px;
	color:#555;
	padding:4px;
	}
.pbs_table td input[type="text"]:focus,.pbs_table td input[type="password"]:focus{
	border:1px solid #14adf4;
	box-shadow:1px 2px 2px rgba(0, 0, 0, 0.075) inset, 0 0 5px rgba(82, 168, 236, 0.6);
	border-radius:5px;
	color:#555;
	padding:4px;
	}
.pbs_select_box{
	border:1px solid #ddd;
	padding:3px;
	float:left;
	border-radius:3px;
	color:#544C4A;
	font-family:"微软雅黑",Arial,Helvetica,sans-serif;
	background:#FFFFFF;
	}
.pbs_table_bordered{
	border:1px solid #ddd;
	border-left:none;
	}
.pbs_table_bordered{
	border-left:1px solid #ddd;
	}
.pbs_table_td_left{
	border-top:1px solid #ddd;
    line-height:28px;
	padding:8px;
    vertical-align:top;
    border-left:1px solid #ddd;
	text-align:left;
	}
	.pbs_table_td_center{
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
    line-height:28px;
	padding:8px;
	text-align:center;
	}
.pbs_table_td_right{
	border-top:1px solid #ddd;
    line-height:28px;
	padding:8px;
    vertical-align:top;
    border-left:1px solid #ddd;
	text-align:right;
	}	
.fieldset_css{
	border:1px solid #ddd;
	}
.legend_css{
	background:#fff;
    border:1px solid #ddd;
    border-radius: 5px 5px 5px 5px;
    box-shadow:0 2px 0 #DBDBDB;
    color:#898989;
    font-size:12px;
    padding:0 9px;
	}	
textarea {
	line-height:25px;
	font-family:"Arial";
	font-size:14px;
	border:1px solid gray;
	overflow-x:hidden;
	background:#FFFFFF url(../img/dot_25.gif);
}
.PBS_AttachArea {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 4px;
	margin-bottom: 2px;
	clear: both;
	padding: 6px 0 12px;
	position: relative;
	width: 100%;
	z-index: 3;
}
.PBS_Attach {
	border-radius: 3px 3px 3px 3px;
	float: left;
	height: 44px;
	line-height: 16px;
	margin: 0 4px 4px 0;
	position: relative;
	width: 303px;
}
.pbs_btn_choice{
	display:inline-block;
	padding:2px 12px;
	padding:2px 14px 1px 14px\9;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	cursor:pointer;
	color:#333;
	text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);
	background:#f5f5f5;
	background-image:-moz-linear-gradient(top, #fff, #e6e6e6);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));
	background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);
	background-image:-o-linear-gradient(top, #fff, #e6e6e6);
	background-image:linear-gradient(to bottom, #fff, #e6e6e6);
	background-repeat:repeat-x;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border:1px solid #cccccc;
	border-bottom-color:#b3b3b3;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	font-size:12px;
	font-family:"微软雅黑";
	}
.pbs_btn_choice:hover{
	color:#333;
	background:#e6e6e6;
	}
.pbs_div_btn_choice label{
	float:left;
	margin-right:10px;
	}
.pbs_label{
	min-height: 20px;
	display:block;
	float:left;
	margin-right:10px;
	}

.pbs_label input{
	float:left;
	margin-top:8px;
	margin-top:6px \9;
	margin-top:9px \0;
	cursor:pointer;
	margin-right:3px;
	border-radius:2px;
	}
a{
	color:#008AFF;
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
	}	
/*--EXTJS*/
/*XML字典组件样式*/
.x-form-field-wrap .x-form-dictionary-trigger {
  background: transparent url(/pbs_js/extjs2/images/default/form/search-trigger.gif) no-repeat 0 0;
  cursor: pointer;
  right: 0px;
}
.pbs_und_box{
	border:1px solid #ddd;
	margin:0 auto;
	width:100%;
	background:#fff;
	margin-bottom:10px;
	font-family:"微软雅黑", "宋体";
	padding-bottom:10px;
	}
.pbs_und_bg{
	background:url(../img/pbs_und_bg.jpg) repeat-x 0 0;
	height:25px;
	line-height:25px;
	font-size:14px;
	font-weight:500;
	
	border-bottom:1px solid #ddd;
	}
.pbs_und_bg b{
	padding-left:10px;
	}
.pbs_und_bgcs{
	padding:5px 10px;
	font-size:14px;
	
	border-bottom:1px solid #ddd;
	color:#666;
	}
.pbs_und_textr{
	text-align:right;
	font-size:12px;
	padding:5px 20px;
	}
.pbs_msg_tb{
	border:1px solid #e6e6e6;
	border-bottom:0;
	line-height:25px;
	font-size:12px;
	font-family:"微软雅黑", "宋体";
	color:#383838;
	}
.pbs_msg_tb td{
	border-right:1px solid #e6e6e6;
	border-bottom:1px solid #e6e6e6;
	text-align:center;
	padding:3px;
	}
	.flexselect_dropdown {
  display: none;
  position: absolute;
  z-index: 999999;
  margin: 0;
	padding: 0;
	border: 1px solid WindowFrame;
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
	background-color: Window;
  color: WindowText;
  text-align: left;
  box-shadow: 0 6px 12px #ccc;
  -webkit-box-shadow: 0 6px 12px #ccc;
}

.flexselect_dropdown ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.flexselect_dropdown li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: Menu;
	overflow: hidden;
}

.flexselect_selected {
	background-color: Highlight;
	color: HighlightText;
}

.fileinput-button {
  position: relative;
  overflow: hidden;
}
.fileinput-button input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  transform: translate(-300px, 0) scale(4);
  font-size: 23px;
  direction: ltr;
  cursor: pointer;
}
.add_newfile_bigbox{
	width:98%;
	margin:0 auto;
	border-bottom:1px solid #ddd;
	}
.add_newfile_box{
	margin:0 auto;
	background:#fff;
	border-top:3px solid #0aacf0;
	height:30px;
	padding:5px;
	}
.add_newfile_btn,.add_grid_newfile_btn{
	display:block;
	width:78px;
	padding-left:35px;
	height:33px;
	line-height:28px;
	background:url(../img/upload/add_newfile.png) no-repeat 0 0;
	font-family:"微软雅黑","宋体";
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	}
.add_newfile_btn:hover,.add_grid_newfile_btn:hover{
	color:#dff4fd;
	}
.add_grid_newfile_btn{
	width:60px;
	height:26px;
	line-height:23px;
	background:url(../img/upload/tjfj_0upload.png) no-repeat 0 0;
	padding-left:20px;
}
.add_newfile_left{
	float:left;
	font-family:Arial, Helvetica, sans-serif,"宋体";
	}
.add_newfile_table{
	/*height:30px;*/
	padding:5px;
	margin:0 auto;
	clear:both;
	border-top:1px solid #ddd;
	line-height:30px;
	}
.add_newfile_width1{
	width:60%;
	}
.add_newfile_width2{
	width:20%;
	}
.add_newfile_width1 a{
	color:#666;
	font-size:14px;
	text-decoration:none;
	}
.add_newfile_width1 a:hover{
	text-decoration:underline;
	}
.add_newfile_delete,.add_grid_newfile_delete{
	display:block;
	width:62px;
	height:30px;
	line-height:29px;
	padding-left:33px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	background:url(../img/upload/add_newfile_delete.png) no-repeat 0 0;
	}
.add_newfile_delete:hover{
	color:#fcebeb;
	}

.add_grid_newfile_delete{
	width:40px;
	height:26px;
	line-height:25px;
	padding-left:25px;
	background:url(../img/upload/delete_0button.png) no-repeat 0 0;
}
.add_clear{
	clear:both;
	}
.comment_quote{
	padding:23px;
	margin:15px 3px 0px 3px;
	color:#333;
	border:#D9D9D9 solid 1px;
	position:relative;
}
.legd_css{
	background-color:#F2F2F2;
    border-color:#D9D9D9;
    border-radius:3px;
    border-style:solid;
    border-width:1px;
    cursor:pointer;
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
	padding:0;
	position:absolute;
	left:8px;
	top:-10px;
} 
.legd_css span{
	display:block;
	}
.legd_btn_css{
	border-color:#fff;
    color:#333333;
	border-radius:3px;
    border-style:solid;
    border-width:1px;
    display:inline-block;
    height:21px;
    line-height:21px;
    padding:0 7px 0 7px;
    white-space:nowrap;
	font-size:12px;
	}
.legd_putaway{
	width:16px;
	height:16px;
	float:left;
	margin:3px 4px 0 0;
	background:url(../img/legd_putaway.png) no-repeat 0 0;
	}
.legd_open{
	width:16px;
	height:16px;
	float:left;
	margin:3px 4px 0 0;
	background:url(../img/legd_open.png) no-repeat 0 0;
	}
	
	
	
.btn_all {
    padding: 50px;
}
.btn_b1 {
    background: #14a4f5 none repeat scroll 0 0;
    border: 1px solid #128fd6;
    border-radius: 5px;
    box-shadow: 0 2px 0 #0e72a7;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    padding: 5px 15px;
    text-shadow: 0 1px 1px #353535;
}
.btn_b1:hover {
    background: #25b3fe none repeat scroll 0 0;
}
.btn_w1 {
    background: #fafafa none repeat scroll 0 0;
    border: 1px solid #c5c6c7;
    border-radius: 5px;
    box-shadow: 0 2px 0 #dbdbdb;
    color: #898989;
    cursor: pointer;
    font-size: 14px;
    padding: 5px 15px;
    text-shadow: 0 1px 1px #fafafa;
}
.btn_w1:hover {
    background: #fff none repeat scroll 0 0;
}
.button {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #10b9f0 linear-gradient(to bottom, #62d8ff, #06afe6) repeat-x scroll 0 0;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-image: none;
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    padding: 3px 8px;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.button:hover {
    background: #069bcc none repeat scroll 0 0;
}
.tbl {
    background: rgba(0, 0, 0, 0) url("../img/tit_bg.jpg") repeat-x scroll 0 0;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
    border-right: 1px solid #ddd;
    height: 35px;
    padding-right: 5px;
    text-align: right;
}	